voku\helper\UTF8 D

Total Complexity 1,741
Dependencies 9
Dependents 4
Total lines 14,568
Lines of code 6,279
Logical lines of code 2,960
Comment lines 5,956
Methods 309
Properties 15

Methods 309

Method Rating Maintainability Complexity Lines of code
getCharDirection()
D
19
118 96
encode()
D
31 37 113
extract_text()
D
28
34 150
to_utf8_string()
D
35 33 75
substr()
D
35 32 82
str_split()
C
32 29 106
is_utf8_string()
C
34 28 87
substr_replace()
C
35 27 84
strpos()
C
36 27 82
strrpos()
C
37 25 76
range()
B
41 23 49
normalize_encoding()
B
31 16 125
strrchr()
B
39 20 64
str_pad()
B
34 16 109
strlen()
B
41 19 58
strripos()
B
41 19 57
chr()
B
40 18 62
str_truncate_safe()
B
40 18 62
strstr()
B
42 18 53
str_longest_common_substring()
B
41 16 60
is_utf32()
B
41 16 56
is_utf16()
B
41 16 56
substr_count()
A
44 16 44
wordwrap()
A
41 15 55
ord()
A
45 16 38
stristr()
A
43 15 48
str_detect_encoding()
A
38 13 75
substr_count_in_byte()
A
45 15 43
urldecode_fix_win1252_chars()
A
23
1 228
html_entity_decode()
A
45 13 44
utf8_decode()
A
44 13 43
str_titleize()
A
43 12 51
filter()
A
45 12 41
str_capitalize_name_helper()
A
39 10 70
strcspn()
A
47 12 35
str_titleize_for_humans()
A
35 7 108
html_encode()
A
47 11 40
file_get_contents()
A
46 11 39
str_split_pattern()
A
47 11 36
str_limit_after_word()
A
47 11 36
stripos()
A
47 11 35
strtr()
A
48 11 33
strrichr()
A
49 11 31
str_camelize()
A
45 10 46
str_longest_common_suffix()
A
45 10 44
get_random_string()
A
46 10 41
strrev()
A
47 10 36
strtolower()
A
48 10 31
strtoupper()
A
49 10 31
str_slice()
A
51 10 25
strspn()
A
53 10 21
ucwords()
A
48 9 34
is_binary()
A
50 9 28
rawurldecode()
A
47 8 40
str_longest_common_prefix()
A
47 8 40
urldecode()
A
47 8 40
between()
A
48 8 38
str_contains_all()
A
57 9 16
rxClass()
A
50 8 29
ucfirst()
A
46 7 43
chr_to_decimal()
A
50 8 27
str_to_words()
A
51 8 26
str_to_lines()
A
52 8 25
to_string()
A
54 8 24
strwidth()
A
52 8 23
is_json()
A
53 8 22
str_contains_any()
A
55 8 20
str_delimit()
A
53 8 20
get_file_type()
A
48 7 34
is_url()
A
50 7 32
str_truncate()
S
51 7 30
str_snakeize()
S
47 6 42
strtocasefold()
S
55 7 19
clean()
S
51 6 30
str_substr_before_last_separator()
S
52 6 27
str_substr_first()
S
53 6 27
str_substr_last()
S
53 6 27
str_substr_before_first_separator()
S
53 6 26
str_substr_after_last_separator()
S
53 6 25
str_substr_after_first_separator()
S
53 6 25
str_shuffle()
S
52 6 25
substr_right()
S
53 6 24
css_identifier()
S
52 6 24
substr_compare()
S
53 6 24
substr_count_simple()
S
53 6 23
lcwords()
S
53 6 23
reduce_string_array()
S
55 6 21
lcfirst()
S
49 5 33
str_isubstr_before_last_separator()
S
57 6 17
str_ireplace_ending()
S
57 6 17
str_replace_beginning()
S
58 6 17
str_replace_ending()
S
57 6 17
str_ireplace_beginning()
S
58 6 17
str_limit()
S
57 6 16
fixStrCaseHelper()
S
51 5 29
replace_diamond_question_mark()
S
51 5 29
codepoints()
S
53 5 28
substr_in_byte()
S
60 6 12
to_boolean()
S
51 5 27
titlecase()
S
53 5 25
str_isubstr_after_last_separator()
S
55 5 21
ltrim()
S
54 5 21
rtrim()
S
54 5 21
str_isubstr_after_first_separator()
S
55 5 21
to_utf8_convert_helper()
S
54 5 21
trim()
S
54 5 21
str_word_count()
S
54 5 20
wordwrap_per_line()
S
55 5 19
encode_mimeheader()
S
55 5 19
remove_bom()
S
57 5 17
array_change_key_case()
S
57 5 17
is_base64()
S
60 5 14
str_istarts_with_any()
S
60 5 14
str_starts_with_any()
S
60 5 14
words_limit()
S
59 5 14
str_isubstr_before_first_separator()
S
60 5 13
symfony_polyfill_used()
S
61 5 12
checkForSupport()
S
52 4 26
initEmojiData()
S
54 4 21
str_insert()
S
56 4 19
str_isubstr_first()
S
57 4 19
str_isubstr_last()
S
57 4 19
remove_right()
S
56 4 19
fix_utf8()
S
57 4 18
remove_left()
S
57 4 18
fix_simple_utf8()
S
58 4 16
to_iso8859()
S
60 4 13
strncmp()
S
59 4 13
string()
S
60 4 13
single_chr_html_encode()
S
61 4 13
substr_left()
S
62 4 12
is_binary_file()
S
61 4 12
substr_ileft()
S
62 4 12
str_ensure_right()
S
62 4 12
strip_tags()
S
62 4 12
swapCase()
S
61 4 12
substr_iright()
S
61 4 12
str_ends_with_any()
S
62 4 11
str_iends_with_any()
S
63 4 11
parse_str()
S
62 4 11
remove_duplicates()
S
62 4 11
str_offset_get()
S
62 4 11
is_utf8()
S
62 4 11
get_unique_string()
S
56 3 17
str_last_char()
S
62 4 10
strstr_in_byte()
S
64 4 9
strrpos_in_byte()
S
64 4 9
stripos_in_byte()
S
64 4 9
strpbrk()
S
63 4 9
strripos_in_byte()
S
64 4 9
access()
S
64 4 9
strpos_in_byte()
S
64 4 9
first_char()
S
64 4 9
chr_size_list()
S
60 3 14
str_ireplace()
S
59 3 13
emoji_from_country_code()
S
60 3 13
regex_replace()
S
61 3 13
htmlentities()
S
60 3 13
str_sort()
S
62 3 12
showSupport()
S
61 3 12
htmlspecialchars()
S
63 3 11
min()
S
62 3 11
max()
S
62 3 11
tabs_to_spaces()
S
63 3 10
string_has_bom()
S
66 3 8
str_starts_with()
S
65 3 9
binary_to_str()
S
63 3 10
hex_to_int()
S
63 3 10
strlen_in_byte()
S
65 3 9
to_utf8()
S
63 3 10
getSupportInfo()
S
64 3 10
chr_to_hex()
S
65 3 9
is_serialized()
S
67 3 8
filter_input_array()
S
65 3 8
str_istarts_with()
S
66 3 9
str_ensure_left()
S
64 3 10
str_iends_with()
S
65 3 9
str_ends_with()
S
65 3 9
utf8_encode()
S
65 3 10
cleanup()
S
60 2 15
emoji_decode()
S
60 2 15
emoji_encode()
S
60 2 15
filter_input()
S
65 3 8
spaces_to_tabs()
S
63 3 10
is_bom()
S
67 3 8
decode_mimeheader()
S
69 3 6
str_replace_first()
S
62 2 12
str_replace_last()
S
62 2 12
str_split_array()
S
63 2 11
strcasecmp()
S
58 1 20
str_to_binary()
S
67 2 7
strcmp()
S
66 2 9
strip_whitespace()
S
70 2 6
urldecode_unicode_helper()
S
68 2 7
str_offset_exists()
S
67 2 7
is_blank()
S
69 2 6
add_bom_to_string()
S
70 2 6
char_at()
S
69 2 6
mbstring_overloaded()
S
72 2 5
collapse_whitespace()
S
68 2 6
file_has_bom()
S
67 2 7
filter_var()
S
66 2 8
filter_var_array()
S
66 2 8
has_lowercase()
S
69 2 6
has_whitespace()
S
69 2 6
has_uppercase()
S
69 2 6
int_to_hex()
S
70 2 5
to_int()
S
71 2 6
is_alphanumeric()
S
69 2 6
is_alpha()
S
69 2 6
strnatcmp()
S
66 2 9
is_uppercase()
S
69 2 6
str_contains()
S
70 2 6
replace_all()
S
70 2 6
replace()
S
70 2 6
max_chr_width()
S
68 2 7
json_encode()
S
67 2 7
json_decode()
S
67 2 7
is_lowercase()
S
69 2 6
is_hexadecimal()
S
69 2 6
is_html()
S
65 2 9
str_humanize()
S
61 1 14
getData()
S
78 1 3
to_filename()
S
70 1 7
strtonatfold()
S
69 1 7
to_latin1()
S
79 1 3
toIso8859()
S
79 1 3
toAscii()
S
78 1 3
utf8_fix_win1252_chars()
S
79 1 3
toLatin1()
S
79 1 3
ws()
S
80 1 3
to_ascii()
S
78 1 3
ucword()
S
78 1 3
whitespace_table()
S
80 1 3
toUTF8()
S
79 1 3
__construct()
S
91 1 2
strncasecmp()
S
68 1 7
isHtml()
S
79 1 3
intlChar_loaded()
S
79 1 3
intl_loaded()
S
79 1 3
isAscii()
S
80 1 3
isBase64()
S
79 1 3
isBinary()
S
78 1 3
isBom()
S
79 1 3
isJson()
S
79 1 3
iconv_loaded()
S
79 1 3
isUtf16()
S
79 1 3
isUtf32()
S
79 1 3
isUtf8()
S
78 1 3
is_punctuation()
S
78 1 3
is_printable()
S
79 1 3
is_ascii()
S
80 1 3
int_to_chr()
S
79 1 3
html_stripe_empty_tags()
S
70 1 7
json_loaded()
S
79 1 3
count_chars()
S
66 1 10
bom()
S
81 1 3
callback()
S
78 1 3
chars()
S
79 1 3
chr_map()
S
71 1 6
chr_to_int()
S
79 1 3
chunk_split()
S
78 1 3
css_stripe_media_queries()
S
70 1 7
html_escape()
S
69 1 7
ctype_loaded()
S
79 1 3
decimal_to_chr()
S
76 1 3
finfo_loaded()
S
79 1 3
fits_inside()
S
78 1 3
hasBom()
S
79 1 3
hex_to_chr()
S
78 1 3
html_decode()
S
78 1 3
is_empty()
S
80 1 3
lcword()
S
67 1 9
strnatcasecmp()
S
69 1 6
str_replace()
S
66 1 9
str_index_last()
S
68 1 8
str_matches_pattern()
S
77 1 3
str_pad_both()
S
66 1 9
str_pad_left()
S
66 1 9
str_pad_right()
S
66 1 9
str_repeat()
S
74 1 4
str_surround()
S
79 1 3
str_iindex_last()
S
68 1 8
str_transliterate()
S
78 1 3
str_underscored()
S
78 1 3
str_upper_camelize()
S
77 1 3
str_upper_first()
S
67 1 9
strchr()
S
67 1 9
strichr()
S
67 1 9
str_index_first()
S
68 1 8
str_iindex_first()
S
68 1 8
lowerCaseFirst()
S
67 1 9
removeBOM()
S
79 1 3
mbstring_loaded()
S
79 1 3
normalizeEncoding()
S
78 1 3
normalize_line_ending()
S
77 1 3
normalize_msword()
S
80 1 3
normalize_whitespace()
S
70 1 7
pcre_utf8_support()
S
78 1 3
remove_html()
S
78 1 3
str_ibegins()
S
78 1 3
remove_html_breaks()
S
78 1 3
remove_invisible_characters()
S
70 1 7
split()
S
78 1 3
str_begins()
S
78 1 3
str_capitalize_name()
S
67 1 9
str_dasherize()
S
78 1 3
str_ends()
S
78 1 3
str_iends()
S
78 1 3